package com.mini.dao;

import com.mini.pojo.basic.ModelInfo;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface ModelInfoMapper {

    /**
     * 添加一个数据物理表信息
     * @param modelInfo
     */
    void addModelInfo(ModelInfo modelInfo);

    /**
     * 修改一个数据物理表信息
     * @param modelInfo
     */
    void updateModelInfo(ModelInfo modelInfo);

    /**
     * 删除一个物理表信息
     * @param modelInfo
     */
    void removeModelInfo(ModelInfo modelInfo);

    /**
     *
     * @param modelinfoId
     * @return
     */

    ModelInfo queryModelInfo(int modelinfoId);

    /**
     * 查询所有的物理表信息
     * @return
     */
    List<ModelInfo>  queryAllModelInfo();


}
